Coordination using Object Attributes

نویسنده

  • Alan Wood
چکیده

The development of the idea of coordination languages, as deened by Carriero and Gelernter 8], has enabled work in concurrency to abstract away from the internals of processes or agents and hence to focus on their external interactions. A variety of practical parallel and/or distributed systems have resulted from the application of the coordination language concept | the most widely-known of these being Linda 7] and its variants. All coordination systems involve a number of logically shared objects, which may themselves be structures containing further objects. In the context of Linda, these objects are: tuple spaces, which are bags of tuples each consisting of ordered sequences of atomic elements (in some variants, elements can be non-atomic objects). Tuple spaces are shared between concurrent processes which then coordinate (asynchronously) by depositing tuples in, or associatively retrieving tuples from the tuple spaces. However, in thèclassical' Linda model, there are no access properties or similar attributes associated with the objects (tuple spaces, tuples, and tuple elements). This paper addresses the opportunities for, and eeects of, incorporating object attributes | primarily those concerned with access-control, but including examples of some less familiar attributes | in Linda-like tuple-space systems. The focus is on exploring how the coordination properties are aaected by this enhancement, and investigating in what ways the classical Linda model needs to be modiied. Particular emphasis is placed on the potential practical gains to be expected in both performance, and expressibility, with consideration being given to methods for implementing attribute frameworks in open distributed systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

متن کامل

Coordination with Attributes

This paper addresses the opportunities for, and eeects of, incorporating object attributes in Linda-like tuple-space systems. The focus is on exploring how the coordination attributes are aaected by this enhancement, and investigating in what ways the classical Linda model needs to be modiied. Particular emphasis is placed on the potential practical gains to be expected in both performance and ...

متن کامل

Fisher Discriminant Analysis (FDA), a supervised feature reduction method in seismic object detection

Automatic processes on seismic data using pattern recognition is one of the interesting fields in geophysical data interpretation. One part is the seismic object detection using different supervised classification methods that finally has an output as a probability cube. Object detection process starts with generating a pickset of two classes labeled as object and non-object and then selecting ...

متن کامل

Plan coordination

Autonomous agents usually plan their actions. Sometimes agents can autonomously construct their plans and just benefit from cooperation, and sometimes they cannot even do without using resources from another. We distinguish two ways to facilitate cooperation by using each others resources. With service-based plan coordination agents offer resources they can produce for others. With request-base...

متن کامل

ارزیابی یک سیستم بینایی ماشین از راه ‌اندازه‌گیری و تخمین شماری از ویژگی‌های فیزیکی پسته

In order to increase the role of machine vision in agricultural research in Iran, especially for measuring physical attributes of seeds, a machine vision system was developed using a computer, a capture card, a video camera and a light box. All equipment was purchased from domestic markets. Computer programs were developed for hardware setup and for image processing applications. The programs p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007